machine-made carpets - French English Dictionary